﻿using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;

namespace GameMario.Objetos
{
    class Moeda : Objetos.Sprite
    {
        Texture2D textura;
        //Vector2 posicao;

        //public float camada;

        animacao moeda;

        public animacao animacao_atual;

        public Moeda(Texture2D textura, Vector2 posicao)
            : base(textura)
        {
            this.camada = 0.1f;
            this.textura = textura;
            this.posicao = posicao;


            moeda = new animacao();
            moeda.qtd_quadros = 3;
            moeda.quadros_seg = 6;
            moeda.Y = 0;
            moeda.quadro_Y = textura.Width / moeda.qtd_quadros;
            moeda.quadro_X = 30;
            moeda.nome = "moedas";

            // destino = new Rectangle(0, 0, moeda.quadro_X, moeda.quadro_Y);

            animacao_atual = moeda;
        }

        public override void Update(GameTime gameTime)
        {

        }
        public void Draw(GameTime gameTime, SpriteBatch spriteBatch)
        {
            base.Draw(gameTime, spriteBatch, animacao_atual);
        }

    }
}